* {
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}

.load {
    width: 100vw;
    height: 100vh;
    display: grid;
    place-items: center;
    opacity: 0;
    animation: getLoad 3s;
    animation-play-state: paused;
}

.activate {
    animation-play-state: running;
}

@keyframes getLoad {
    0% {
        opacity: 0;
    }

    30% {
        opacity: 1;
    }

    100% {
        opacity: 0;
        display: none;
    }
}

.load img {
    max-width: 70%;
}